package com.winning.sx.microframework.common.constant;

/**
 * api 常量
 * @author wangj_envy
 * @2019年6月6日16:59:50
 */
public class GenericApiConstant {

    public static final String INTERFACE_CODE = "interfaceCode";
    public static final String SERVER_NAME = "serverName";

    /**
     * 对应serverType，即通讯方式
     */
    public static final String SERVER_NAME_HIS = "his";
    public static final String SERVER_NAME_WX = "wx";
    public static final String SERVER_NAME_SMS = "sms";

    /**
     * 接口模式？ 测试环境或者生产环境
     */
    public static final String CURRENTPARTTEN_TEST = "test";
    public static final String CURRENTPARTTEN_PRO = "product";

    /**
     * 自定义错误码
     */
//    传入参数格式有误
    public static final int ERROR_CODE_PARAM = -120;
//    服务器无服务
    public static final int ERROR_CODE_SERVER = -121;
//    接口无服务
    public static final int ERROR_CODE_INTERFACE = -122;
//    模拟数据格式错误
    public static final int ERROR_CODE_MOCKDATA = -123;
//    接口信息不全
    public static final int ERROR_CODE_UNKNOW_INTERFACE = -124;
//    配置的状态码不能为空
    public static final int ERROR_CODE_STATE_NOTNULL = -125;
//    校验不通过
    public static final int ERROR_CODE_VALID_FAIL = -126;
//    其他异常
    public static final int ERROR_CODE_VALID_OTHER = -127;

//    文章状态
    public  static  final String ARTICLE_XZ="800001";/* 新增*/
    public  static  final String ARTICLE_TIDFB="800002";/*已提交待发布*/
    public  static  final String ARTICLE_FB="800003";/*发布*/
    public  static  final String ARTICLE_HS="800004";/*回收*/
    public  static  final String ARTICLE_CDSC="800005";/*彻底删除*/
    public  static  final String ARTICLE_CHDFB="800006";/*已撤回待发布*/

}
